/* 公共部分 */
.text { font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "宋体"; border: 2px inset #FFFFFF;}
ul { LIST-STYLE-TYPE: none; margin: 0px; PADDING: 0; }
li { margin: 5px; }
.tableBorder { border: #485997 7px solid ; }
.tdFont { font-family: "宋体";	font-size: 14px;font-weight: normal;}

/* 条件页面 */
.insindebut {}
.condivstyle { height:100;width:100%;overflow:auto;border: 1px solid blue; }
.textstyle {}

/* 报表页面 */
.login_bg { background-color: #F3FFFA; background-image: url(../images/login_bg.gif); background-repeat: no-repeat; background-position: center; }
#login { position: absolute; top: 48%; left: 54%; margin: 0; PADDING: 0; }  
#loginMsg { color: red; font-family: "Helvetica", "sans-serif", "宋体";}
.head_bg {  background-image: url(../images/head_bg.gif); background-repeat: repeat-x; margin: 0; }
#header { background-image: url(../images/logo.gif); background-repeat: no-repeat; width: 100%; height: 100%;}
#header ul { margin: 7; text-align: right; word-spacing: 8; }
.tree_bg { background-image: url(../images/tree_bg.gif); background-repeat: repeat-y; right: 100%; overflow: hidden; margin: 0; }
.tab_bg { background-image: url(../images/tab_bg.gif); background-repeat: no-repeat; text-align: center; margin: 0 }
.icon_bg { background-image: url(../images/icon_bg.gif); background-repeat: repeat-x; margin: 0;  overflow: hidden; }


/* 右键菜单 */
.menuitems { font-size:9pt; MARGIN: 2px; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 3px; PADDING-TOP: 0px; }
.cMenu { FILTER: alpha(opacity=0); BACKGROUND-COLOR: #D6D3CE; BORDER-BOTTOM: #666666 2px solid; BORDER-LEFT: #E4E4E4 2px solid; 
    BORDER-RIGHT: #666666 2px solid; BORDER-TOP: #E4E4E4 2px solid; COLOR: #000000; FONT-SIZE: 9pt; FONT-WEIGHT: normal; 
    LINE-HEIGHT: 20px; CURSOR: default; POSITION: absolute; VISIBILITY: hidden; WIDTH: 110px }

/* 调度页面 */
.T_song12bk1 {  font-family: "宋体"; font-size: 12px; color: #000000; text-decoration: none}
.T_song14_bk {  font-family: "宋体"; font-size: 14px; font-weight: bold; color: #000000}
.T_song12Blue {	font-family: "宋体";font-size: 12px;font-weight: normal;color: #0033FF;}
.topItem {	font-family: "宋体";font-size: 12px;font-style: normal;font-weight: normal;font-variant: normal;color: #FFFFFF;}
.odd_tr {	font-family: "宋体";	font-size: 12px;font-weight: normal;color: #000000;background-color: #F4F4F4;}
.even_tr {	font-family: "宋体";	font-size: 12px;font-weight: normal;color: #000000;	background-color: #FFFFFF;}
.table_style {font-family: "宋体"; font-size: 12px}
.td_caption {font-family: "Verdana", "宋体"; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #045200; height: 22px; padding-top: 8px}

/* checkboc控件 */
.checkbox {  height: 13px; width: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; cursor: hand}
.cked{margin:1px;padding:2px;width:100%;display:block;background-color:highlight;color:highlighttext;}
.nock{margin:1px;padding:2px;width:100%;display:block;}
.main_list_td {  font-family:  Verdana, Arial, "宋体"; font-size: 12px; color: #000000; height: 25px; padding-top: 2px; padding-right: 3px; padding-left: 3px; border: #E8E8E8 solid; border-width: 0px 1px 1px 0px; padding-bottom: 0px}

/* 授权页面 */
#checkList{width:294px; height:245px; overflow:auto; border: 2px inset #FFFFFF;}
.authtree { margin: 0px; width: 189; height: 280; overflow: auto; scrollbar-face-color: #EDEDED; margin: 0 5; }
select { width: 160px; }

/* 用户管理页面 */
#initPwd { display: none; }
#chgPwd { text-decoration: underline; text-underline-position: below; cursor: hand; }
#cancel { display: none; }
#roleInfo { display: none; }
#userPasswd { display: none; }
#userTree { WIDTH:200px; MARGIN: 10px; PADDING: 0px;}
#info{ POSITION: absolute; LEFT:200px; TOP:10px; WIDTH:300px; MARGIN: 0px; PADDING: 10px; border: medium solid #485997; } 

/* 结果保存页面 */
#resultTree { margin: 0px; width: 98%; height: 215px; overflow: auto; scrollbar-face-color: #EDEDED; margin: 0 5; }
#resultSave { POSITION: absolute; bottom:0px; WIDTH:298px; PADDING: 3px; box-sizing: border-box; background-image: url(../images/icon_bg.gif); background-repeat: repeat-x; text-align: center; word-spacing: 20;}
/*提取暂存*/

/* 结果显示页面 */
#resultViewTree { margin: 0px; width: 640px; height: 400px; overflow: auto;
scrollbar-face-color: #EDEDED; margin: 0 5; border:1px solid }
#resultViewSave { POSITION: absolute;PADDING: 3px; background-repeat: repeat-x; text-align: center; word-spacing: 20;}

.dialog_body {
	font-family: Verdana, Arial, "宋体";
	font-size: 12px;
	color: #000000;
	padding: 0px;
	margin: 0px;
	border: 1px solid #b9b9b9;
}

/* 报表主页面CSS样式控制,按照UniEAP3.0BETA版定义 */
.icon {cursor: pointer; }
.tree{margin-top: 13px;margin-left: 8px;}
.button_normal {
	background-image: url(../images/button/button_normal.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 68px;
	font-family: Verdana, Arial, "宋体";
	font-size: 12px;
	padding-top: 2px;
	border-style: none;
	padding-left: 1px;
}
.button_error {
	background-image: url(../images/button/showMsgButton.png);
	width: 100px;
	height: 28px;
	font-family: "微软雅黑",Verdana, Arial, "宋体";
	font-size: 12px;
	color:#727171;
	padding-top: 2px;
	border: 1px;
	padding-left: 1px;
}

.button_normal_td {
	font-family: Verdana, Arial, "宋体";
	font-size: 12px;
	color: #000000;
	clip:   rect(   );
	width: 72px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
}
.warn_bg {
	font-family: Verdana, Arial, "宋体";
	color: #000000;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#C5D8E6', endColorStr='#F2F2F2', gradientType='0');
	background-repeat: no-repeat;
}

.warn_bg2 {
	font-family: Verdana, Arial, "宋体";
	color: #000000;
	background-image: url(../images/warn_bg.gif);
	background-repeat: repeat;
}

.table_base {
	font-family: Verdana, Arial, "宋体";
	font-size: 12px;
	color: #000000;
}
.main_title_table {
	font-family: Verdana, Arial, "宋体";
	font-size: 12px;
	color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 40px;
	width: 100%;
	padding: 0px;
	background-repeat: repeat-x;
	background-position: bottom;
}